package com.yeyks.common.utils.apputil.enums;

/**
 * 房间相关床型规格
 * @author Administrator
 */
public enum BedTypeEnum {
    /**
     * 床型规格集合
     */
    S12("S12","单床1.2米"),
    DB12("DB12","双床1.2米"),
    DB15("DB15","双床1.5米"),
    DB18("DB18","双床1.8米"),
    S15("S15","大床1.5米"),
    S18("S18","大床1.8米"),
    S20("S20","大床2米"),
    R("R","圆床"),
    OTHER("other","其他")
    ;

    /**
     * 英文
     */
    private String en;

    /**
     * 中文
     */
    private String cn;

    BedTypeEnum(String en, String cn) {
        this.en = en;
        this.cn = cn;
    }

    public String getEn() {
        return en;
    }

    public void setEn(String en) {
        this.en = en;
    }

    public String getCn() {
        return cn;
    }

    public void setCn(String cn) {
        this.cn = cn;
    }

    /**
     * 根据 en 英文 获取去 cn 中文
     * @param en 英文
     * @return
     */
    public static String getCNByEN(String en){
        for(BedTypeEnum bedTypeEnum:BedTypeEnum.values()){
            if(en.equals(bedTypeEnum.getEn())){
                return bedTypeEnum.getCn();
            }
        }
        return  null;
    }
}
